package com.sz.netty.service;

import com.mybatisflex.core.service.IService;
import com.sz.netty.entity.DtuFtpMessageDetail;

/**
 * DTU FTP消息详情服务接口
 */
public interface DtuFtpMessageDetailService extends IService<DtuFtpMessageDetail> {
    
    /**
     * 保存消息详情
     * @param messageDetail 消息详情实体
     * @return 保存后的实体
     */
    DtuFtpMessageDetail saveMessageDetail(DtuFtpMessageDetail messageDetail);
    
    /**
     * 保存消息详情到设备特定的表中
     * @param messageDetail 消息详情实体
     * @param deviceId 设备ID
     * @return 保存后的实体
     */
    DtuFtpMessageDetail saveMessageDetailToDeviceTable(DtuFtpMessageDetail messageDetail, String deviceId);
}